Debian安装笔记

您所在的位置:网站首页 zram 算法 Debian安装笔记

Debian安装笔记

#Debian安装笔记| 来源: 网络整理| 查看: 265

之前的 Debian 安装记录是在我对 Debian 的配置的了解很初级的阶段写的笔记,现在看来有些是需要更新的,之前的太长,干脆重新写一份吧。

目录 1 安装 1.1 安装模式选择 1.2 配置分区 1.3 继续安装 1.4 跳过安全更新 2 安装后配置 2.1 Timeshift 2.2 zram 2.3 安装微码 2.4 修改 Grub 分辨率 2.5 中文支持 2.5.1 生成中文 locale 2.5.2 GNOME 中文设置 2.5.3 安装中文字体 2.5.4 Rime 输入法 2.5.5 安装 Debian 中文支持包 3 常用软件 3.1 GNOME 扩展管理器 3.2 Firefox 3.3 Flathub 3.4 V2rayA 3.5 坚果云 3.6 1Password 3.7 WPS office 3.8 滴答清单 3.9 飞书 安装

安装 Debian 真是一项技术活。Debian 默认的安装工具其实挺坑人的,之前踩过不少坑。特别是当我想使用 btrfs 的情况下,要进行不少特殊的配置。需要注意的地方如下:

安装模式选择

首先引导系统后,要选择 Expert Install,这样才能分步执行安装进程。

配置分区

在分区这一步,按步骤在要安装的分区建立 gpt 分区表,然后分一个给 EFI,大小 200M 足矣,其余空间都分成 btrfs 分区。如果有必要的话,选中格式化分区选项。

从这一步保存出来之后,关键的来了,按 Alt+F2 切换到第二个虚拟终端,然后手动配置 btrfs 分区:

umount /target/boot/efi umount /target mount /dev/nvmen1p2 /mnt cd /mnt mv @rootfs @ btrfs su cr @home mount -o noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@ /dev/nvmen1p2 /target mount /dev/nvmen1p1 /target/boot/efi mkdir /target/home mount -o noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@home /dev/nvmen1p2 /target/home nano /target/etc/fstab 修改 / 的一行,把之前的 mount 参数完全复制过来,记得把 subvol=@rootfs 改成 subvol=@ 复制这一行,改成 /home 的配置,基本一样,除了 subvol 那里。修改完毕的 /target/etc/fstab 如下: UUID=64e86fea-0d63-4edd-afcb-5839eff269fa / btrfs noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@ 0 0 UUID=64e86fea-0d63-4edd-afcb-5839eff269fa /home btrfs noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@home 0 0 UUID=CBD1-D746 /boot/efi vfat umask=0077 0 1 继续安装

完成上面那一步后,按 Alt+F1 切换回安装界面,继续安装 base system。

跳过安全更新

在选择 security update 那里,一定把选项去掉,Debian 会去官方镜象下载文件,在中国大陆非常缓慢,很消耗时间。待安装结束后再升级就行。

安装后配置 Timeshift

之前看网上的评论,执着于 Snapper。无奈 Snapper 的配置比较复杂,有一些关于 btrfs 里我不想很了解的概念。后来上网仔细读资料,发现其实如果只是想做快照,那 Timeshift 可以很好的完成工作,差别之一是无法做只读快照,不能发送到其他设备上去。在我的使用场景下用不到这一功能,于是就选择使用 Timeshift。差别之二是 Timeshift 只能对 @ 分区和 @home 分区做快照,这是我安装时把 @rootfs 改名成 @ 的原因。

Timeshift 可以直接使用 apt 安装。安装之后就带了图形界面,正常启动进行初步设置即可。我在默认的配置的基础上添加了引导后生成快照,没有对 @home 进行快照。

zram

Debian 源里有几个相关的工具,我安装的是 zram-tools 直接使用 apt 安装就好。安装好后编辑 /etc/default/zramswap 文件,只取消两行的注释,修改一下参数就好了:

ALGO=zstd # 使用 zstd 压缩算法,几种算法的优劣比较上面注释有写 PERCENT=25 # 物理内存的 25% 用做交换空间,在我机器上是 4G

然后执行 sudo systemctl enable zramswap 即可(或许已经自动执行了,下次重启后生效)。可以通过 lsblk 命令查看效果。

安装微码

之前的笔记中有记录,说是 AMD 的处理器安装这个包,具体效果我没看出来。不过装上也无妨。apt 安装 amd64-microcode 包即可。

修改 Grub 分辨率

默认分辨率很高,字体很小,很难看清。编辑 /etc/default/grub 文件,加上一行 GRUB_GFXMODE=1280x960x32,auto 然后再执行 sudo update-grub 更新配置即可。这个分辨率是我的电脑上测出来的,其他电脑需要查文档,有个专门的命令可以检测合适的分辨率。

中文支持 生成中文 locale

使用 sudo dpkg-reconfigure locales 命令,在默认的 locale 外,生成 zh_CN.UTF8,然后让你选择默认的 locale,如果基本系统已经安装完毕,不再需要进入终端进行大量编辑,那就选择中文的 locale,这样再次进入 GNOME 应该会变成中文。

GNOME 中文设置

在 GNOME Settings 里面也要设置相关的语言选项与格式。

安装中文字体

安装 fonts-noto-cjk 字体,中文显示会更漂亮一些,特别是浏览器和 Evolution 里面,Inoreader 也可以显示清晰锐利的衬线字体了。

Rime 输入法

过去曾执着于 Fcitx 5,现在感觉 ibus 用的比较舒服。除了在 Emacs 里要进行配置还没有研究明白外,其他一切都好。

通过 apt 安装 ibus-rime Rime 配置文件放在 .config/ibus/rime/ 下面。

安装 Debian 中文支持包

我还安装了 task-chinese-s 和 task-chinese-s-gnome-desktop 两个包,虽然安装之前中文基本已经差不多了。我没有安装 task-chinese-s-desktop,因为我不想安装里面的 Fcitx 和 ukai、uming 这些字体。

task-chinese-s 会安装 zhcon,task-chinese-s-gnome-desktop 会安装 GNOME 欢迎,下次进入 GNOME 时会出现一次,在里面选好配置好的输入法。

常用软件 GNOME 扩展管理器

apt 安装 gnome-shell-extension-manager

我目前在用五个扩展,分别是:

AppIndicator and KStatusNotifierItem Support Caffeine Desktop Icons NG (DING) NoAnnoyance v2 No overview at start-up Firefox

Debian Stable 和 Testing 源里带的是 ESR 版,据说 Sid 版里是最新版(尚未亲自验证测试)。之前我追求新版,使用的是 Flathub 的版本,但我发现这个版本跟安装的插件的交互有些问题,在我这里是 vdhcoapp,一直提示需要安装,尽管我已经安装了,应该是跟 Flatpak 本地权限有关系。还有一个情况是 1Password,虽然本地登录了,在插件这里又要重新登录一遍,而且不能使用本地验证来登录。我不想通过加第三方源等方式安装最新版本,ESR 版本的功能也没有太大差距,肉眼可见的差距主要在界面上,我最终选择了使用 ESR 版本。

Flathub

Flatpak + Flathub 解决了很多软件的问题。bookworm 似乎安装了 flatpak,bullseye 需要按照 flathub.org 上的安装说明走一遍。我通过 Flathub 安装的软件有:

Firefox。Debian 默认安装 ESR 版本,我希望使用最新版,卸载默认安装的,在 Flathub 上安装。 Linux QQ QQmusic Obsidian XMind Typora Microsoft Edge Slack Telegram Desktop V2rayA

按照官方网站上的说明即可:

# 安装 v2ray。源里的版本会出现缺 geoip 等文件的错误,直接安装网站上的,省心。 curl -Ls https://mirrors.v2raya.org/go.sh | sudo bash sudo systemctl disable v2ray --now # 安装 v2rayA wget -qO - https://apt.v2raya.org/key/public-key.asc | sudo tee /etc/apt/trusted.gpg.d/v2raya.asc echo "deb https://apt.v2raya.org/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list sudo apt update sudo apt install v2raya sudo systemctl enable --now v2raya 坚果云

官方网站下载 deb 包安装。我曾经在 bookworm 下安装会出问题,我一般在刚装完 bullseye 后安装坚果云。

1Password

官方网站下载 deb 包安装。

WPS office

官方网站下载 deb 包安装。

滴答清单

官方网站下载 deb 包安装。

飞书

官方网站下载 deb 包安装。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3